package com.iwop.moto.service.impl;

import com.iwop.moto.model.SuperRecordModel;
import com.iwop.moto.service.BaseService;
import com.iwop.moto.service.CollectService;
import org.springframework.stereotype.Service;

import java.util.List;

/**
 * @author liuwb 2016-07-20 08:55
 */
@Service
public class CollectServiceImpl extends BaseService implements CollectService {

    /**
     * liuwb 2016-07-20 09:57
     * 功能:添加收藏夹
     */
    public void insertCollect (SuperRecordModel SRModel) {
         getSqlSession().insert("FCollectMapper.insertCollect",SRModel);
    }

    /**
     * liuwb 2016-07-20 09:57
     * 功能:移除收藏夹(逻辑删除)
     */
    public void updateSatausBySid(SuperRecordModel SRModel){
        getSqlSession().update("FCollectMapper.updateSatausBySid",SRModel);
    }

    /**
     * liuwb 2016-07-20 09:57
     * 功能:我的收藏夹 - 商品列表
     */
    public List<SuperRecordModel> findCollectGoods(SuperRecordModel SRModel){
        return getSqlSession().selectList("FCollectMapper.findCollectGoods",SRModel);
    }

    /**
     * liuwb 2016-07-27 14:08
     * 功能:我的收藏夹 - 供应商列表
     */
    public List<SuperRecordModel> findCollectSupplier(SuperRecordModel SRModel){
        return getSqlSession().selectList("FCollectMapper.findCollectSupplier",SRModel);
    }



}
